$(function() {
    //获取数据
    let form = layui.form
    let layer = layui.layer
    userInfo();

    function userInfo() {
        $.ajax({
            type: "get",
            url: "/my/userinfo",

            success: function(res) {
                if (res.status != 0) return layer.msg("获取用户基本信息失败！")
                console.log(res);
                // 调用 form.val() 快速为表单赋值
                form.val('formUserInfo', res.data)
            }
        });
    }
    // 表单校验
    form.verify({
        nickname: function(value) {
            if (value.length > 6) {
                return '昵称长度必须在 1 ~ 6 个字符之间！'
            }
        }
    });
    $("#btnReset").on("click", function(e) {
        e.preventDefault();
        userInfo()
    })
    $(".layui-form").on("submit", function(e) {
        e.preventDefault();
        $.ajax({
            type: "post",
            url: "/my/userinfo",

            data: $(this).serialize(),
            success: function(res) {
                if (res.status != 0) return alert("更新用户信息失败！")
                layer.msg("更新用户信息成功！");
                window.parent.getUserInfo()

            }

        });
    })

})